package cn.tedu.charging.commom.pojo.vo;

import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

import java.math.BigDecimal;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class ChargingProcessVO {

    /**
     * 总金额
     */
    BigDecimal totalCost;

    /**
     * 总度数
     */
    Float totalCapacity;


    /**
     * 充电时长
     */
    String totalTime;

    /**
     * 每度电单价
     * 价格直接取计价规则的价格有可能不够准确
     * 总价格 除以 度数
     *
     * 订单详情
     * 每个时间段 充了多少时间,花了多少钱,单价 度数
     */
    BigDecimal powerFee;



    /**
     * 订单号 订单信息
     */
    String orderNo;

    /**
     * 用户id 用户信息
     */
    Integer userId;


    /**
     * 枪id  设备信息
     */
    Integer gunId;
}
